HSBC has announced a significant $3 billion stock buyback following a robust third-quarter... (4 revisions)